body, ul, li, p, h1, a { font-family: "Microsoft YaHei"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
input:focus { outline: none; }
a:hover { text-decoration: none; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.clear { clear: both; }
.HideFocus {
hide-focus: expression(this.hideFocus=true); outline: none; }
.head { background-color: #fff; height: 130px; width: 1000px; margin-right: auto; margin-left: auto; }
.logo { padding-top: 35px; float: left; }
.head .soso { float: right; width: 220px; padding-top: 65px; }
.head .sc { text-align: right; }
.clear {clear: both;}
.head .sc span { font-size: 14px; color: #fff; padding-left: 5px; padding-right: 5px; line-height: 25px; }
.head .sc a { font-size: 14px; color: #fff; line-height: 25px; }
.head .soso .so { background-image: url(../images/index_06.png); background-repeat: no-repeat; font-size: 15px; line-height: 27px; color: #fff; height: 33px; width: 220px; float: right; }
.nav { width: 100%; height: 50px; margin-right: auto; margin-left: auto; background-color: #0060ae; }
.nav ul { width: 1000px; margin-right: auto; margin-left: auto; }
.nav ul li { text-align: center; width: 142px; line-height: 50px; float: left; position: relative; }
.nav ul li a { font-size: 16px; color: #fff; line-height: 50px; display: block; }
.nav ul li:hover { background-color: #138c23; }
.nav ul li:hover a { font-weight: bold; font-size: 18px; color: #fff; }
.nav ul li .elm { width: 166px; position: absolute; left: 0px; top: 50px; z-index: 9; text-align: center; display: none; background-color: rgba(19, 140, 39, 0.6); }
.nav ul li:hover .elm { display: block; }
.nav ul li .elm p a { font-size: 14px; color: #fff; line-height: 40px; font-weight: normal; }
.nav ul li .elm p:hover a { font-size: 14px; color: #fff; line-height: 40px; background-color: #138c23; display: block; font-weight: normal; }
/*hdp*/
.hdp {width: 100%;margin-right: auto;margin-left: auto;background-color: #e6e6e6;overflow:hidden;height: 540px;}
.hdp .bd { position: relative;  z-index: 0; width: 1080px; margin-right: auto; margin-left: auto; height: 100%; }
.hdp .bd li { zoom: 1; vertical-align: middle; position: relative; }
.hdp .bd img {width:100%;height: 540px;display:block;}
.hdp .bd .prev { position: absolute; left: -5%; top: 50%; margin-top: -25px; display: block; width: 40px; height: 40px; filter: alpha(opacity=50); opacity: 0.5; background-image: url(../images/index_17.png); background-repeat: no-repeat; background-position: center center; }
.hdp .bd .next { position: absolute; top: 50%; margin-top: -25px; display: block; width: 40px; height: 40px; filter: alpha(opacity=50); opacity: 0.5; background-image: url(../images/index_20.png); background-repeat: no-repeat; background-position: center center; right: -5%; }
.con{ margin-left: auto; margin-right: auto; width: 1000px; clear: both; overflow: auto; margin-top: 40px; }
.con2{ margin-left: auto; margin-right: auto; width: 1000px; clear: both; overflow: auto; margin-top:30px; }
.zjdt { float: left; width: 687px; }
.zjdt .bt { height: 30px; margin-bottom: 25px; background-image: url(../images/index_32.png); background-repeat: no-repeat; background-position: 100px; }
.zjdt .bt .btlm { font-size: 19px; line-height: 30px; color: #0055ac; float: left; display: block; font-weight: bold;}
.zjdt .bt .xt { float: left; display: block; width: 540px; height: 10px; margin-left: 40px; background-color: #f3f3f3; margin-top: 10px; }
.zjdt .bt a { background-image: url(../images/index_26.png); background-repeat: no-repeat; background-position: left center; display: block; float: right; line-height: 30px; height: 30px; font-size: 13px; color: #8c8c8c; width: 20px; }
.zjdt ul li { display: block; height: 70px; margin-bottom: 22px; background-color: #f8f7f5; border: 1px solid #f8f7f5; float: left; width: 325px; margin-right: 30px; }
.zjdt ul li .rq { display: block; height: 66px; width: 60px; text-align: center; float: left; border: 2px solid #cbcbcb; background-color: #fff; }
.zjdt ul li:hover .rq { border: 2px solid #3da3eb; background-color: #3da3eb; }
.zjdt ul li .rq .yue { font-size: 13px; color: #949494; }
.zjdt ul li .rq .ri {font-size: 25px;color: #949494;line-height: 35px;font-weight: bold;padding-bottom: 4px;font-style: normal;padding-top: 5px;}
.zjdt ul li:hover .rq .ri { color:#fff; }
.zjdt ul li:hover .rq .yue { color:#fff; }
.zjdt ul li:hover { border: 1px solid #3da3eb; height: 70px; background-color: #fff; }
.zjdt ul li a { float: left; display: block; margin-left: 17px; font-size: 15px; line-height: 30px; color: #333333; width: 230px; }
.zjdt ul .fast { margin-bottom:0px; }
.zjdt ul .hst{ margin-right: 0px; }
.zjlj { float: right; width: 280px; margin-top: 10px; }
.zjlj .s1 a { display: block; height: 71px; line-height: 71px; background-image: url(../images/index_50.png); background-repeat: no-repeat; background-position: 220px center; font-size:18xp; color:#04919e; padding-left:70px;}
.zjlj .s1{ background-color: #f8f7f5; height: 71px; line-height: 71px; background-image: url(../images/index_29.png); background-repeat: no-repeat; background-position: left center; margin-bottom: 11px; }
.zjlj .s1:hover{ background-color: #0ba5b3; height: 71px; line-height: 71px; margin-bottom: 11px; background-image: none; }
.zjlj .s1:hover a{ color: #fff; background-image: url(../images/index_39.png); }

.zjlj .s2 a { display: block; height: 71px; line-height: 71px; background-image: url(../images/index_50.png); background-repeat: no-repeat; background-position: 220px center; font-size:18xp; color:#f8a53b; padding-left:70px;}
.zjlj .s2{ background-color: #f8f7f5; height: 71px; line-height: 71px; background-image: url(../images/index_37.png); background-repeat: no-repeat; background-position: left center; margin-bottom: 11px; }

.zjlj .s2:hover{ background-color: #f8a53b; height: 71px; line-height: 71px; margin-bottom: 11px; background-image: none; }
.zjlj .s2:hover a{ color: #fff; background-image: url(../images/index_39.png); }

.zjlj .s3 a { display: block; height: 71px; line-height: 71px; background-image: url(../images/index_50.png); background-repeat: no-repeat; background-position: 220px center; font-size:18xp; color:#229642; padding-left:70px;}
.zjlj .s3{ background-color: #f8f7f5; height: 71px; line-height: 71px; background-image: url(../images/index_43.png); background-repeat: no-repeat; background-position: left center; margin-bottom: 11px; }
.zjlj .s3:hover{ background-color: #39a859; height: 71px; line-height: 71px; margin-bottom: 11px; background-image: none; }
.zjlj .s3:hover a{ color: #fff; background-image: url(../images/index_39.png); }




.zjlj .s4 a { display: block; height: 71px; line-height: 71px; background-image: url(../images/index_50.png); background-repeat: no-repeat; background-position: 220px center; font-size:18xp; color:#d4612f; padding-left:70px;}
.zjlj .s4{ background-color: #f8f7f5; height: 71px; line-height: 71px; background-image: url(../images/index_46.png); background-repeat: no-repeat; background-position: left center; margin-bottom: 11px; }

.zjlj .s4:hover{ background-color: #e26d39; height: 71px; line-height: 71px; margin-bottom: 11px; background-image: none; }
.zjlj .s4:hover a{ color: #fff; background-image: url(../images/index_39.png); }


.zjlj .s5 a { display: block; height: 71px; line-height: 71px; background-image: url(../images/index_50.png); background-repeat: no-repeat; background-position: 220px center; font-size:18xp; color:#5755c4; padding-left:70px;}
.zjlj .s5{ background-color: #f8f7f5; height: 71px; line-height: 71px; background-image: url(../images/index_49.png); background-repeat: no-repeat; background-position: left center; margin-bottom: 11px; }
.zjlj .s5:hover{ background-color: #7a77de; height: 71px; line-height: 71px; margin-bottom: 11px; background-image: none; }
.zjlj .s5:hover a{ color: #fff; background-image: url(../images/index_39.png); }



/**/
.tzgg { float: left; width: 476px; }
.tzgg .bt { height: 30px; margin-bottom: 20px; background-image: url(../images/index_56.png); background-repeat: no-repeat; background-position: 100px center; }
.tzgg .bt .btlm { font-size: 19px; line-height: 30px; color: #0055ac; float: left; display: block; font-weight: bold; }
.tzgg .bt .xt { float: left; display: block; width: 330px; height: 10px; margin-left: 42px; background-color: #f3f3f3; margin-top: 10px; }
.tzgg .bt a { background-image: url(../images/index_26.png); background-repeat: no-repeat; background-position: left center; display: block; float: right; line-height: 30px; height: 30px; font-size: 13px; color: #8c8c8c; width: 20px; }
.tzgg .lb ul { margin-top:-8px; }
.tzgg .lb ul li { background-image: url(../images/index_60.png); background-repeat: no-repeat; background-position: left center; padding-left: 17px; line-height: 35px; }
.tzgg .lb ul li a { font-size: 14px; color: #383838; }
.tzgg .lb ul li span { font-size: 13px; color: #808080; float: right; }
/**/
.djgz { float: right; width: 476px; }
.djgz .bt { height: 30px; margin-bottom: 20px; background-image: url(../images/index_56.png); background-repeat: no-repeat; background-position: 100px center; }
.djgz .bt .btlm { font-size: 19px; line-height: 30px; color: #0055ac; float: left; display: block; font-weight: bold; }
.djgz .bt .xt { float: left; display: block; width: 330px; height: 10px; margin-left: 42px; background-color: #f3f3f3; margin-top: 10px; }
.djgz .bt a { background-image: url(../images/index_26.png); background-repeat: no-repeat; background-position: left center; display: block; float: right; line-height: 30px; height: 30px; font-size: 13px; color: #8c8c8c; width: 20px; }
.djgz .lb ul { margin-top:-8px; }
.djgz .lb ul li { background-image: url(../images/index_60.png); background-repeat: no-repeat; background-position: left center; padding-left: 17px; line-height: 35px; }
.djgz .lb ul li a { font-size: 14px; color: #383838; }
.djgz .lb ul li span { font-size: 13px; color: #808080; float: right; }


/**/
.bmfc { width: 1000px; }
.bmfc .bt { height: 30px; margin-bottom: 20px; background-image: url(../images/index_56.png); background-repeat: no-repeat; background-position: 100px center; }
.bmfc .bt .btlm { font-size: 19px; line-height: 30px; color: #0055ac; float: left; display: block; font-weight: bold; }
.bmfc .bt .xt { float: left; display: block; width: 850px; height: 10px; margin-left: 42px; background-color: #f3f3f3; margin-top: 10px; }
.bmfc .bt a { background-image: url(../images/index_26.png); background-repeat: no-repeat; background-position: left center; display: block; float: right; line-height: 30px; height: 30px; font-size: 13px; color: #8c8c8c; width: 20px; }



/* ???|?â€¦aï¿½????????Â¤?????ï¿ a???1???ï¿¥???-????css */
		.picScroll-left{ width: 1000px; overflow: hidden; position: relative; }
		.picScroll-left .hd{ overflow: hidden; height: 30px; background: #f4f4f4; padding: 0 10px; display: none; }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ float: left; _display: inline; overflow: hidden; text-align: center; margin-right: 23px; }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width: 232px; height: 157px; display: block; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }


/*lis*/
.ad { height: auto; width: 100%; }
.ad img { width:100%; height:auto; display: block; }
.lnav {float: left;width: 200px;padding: 5px;background-color: #0060ae;}
.lcon { width: 1000px; margin-right: auto; margin-left: auto; min-height:600px; padding-top: 50px; }
.lnav .lmmc {font-size: 24px;line-height: 60px;color: #fff;background-image: url(../images/list_13.png);background-repeat: no-repeat;background-position: left bottom;margin-left: 20px;}
.lmdh {padding-right: 15px;padding-left: 15px;background-color: #fff;margin-top: 20px;background-repeat: no-repeat;background-position: center bottom;padding-bottom:140px;}
.lmdh ul .ejlm { padding-left:45px; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8; background-image: url(../images/list_21.png); background-repeat: no-repeat; background-position: 10px center; }
.lmdh ul li a { font-size: 16px; line-height: 58px; color: #333; }
.lmdh ul li .dqlm { color: #138c23; font-weight: bold; }
.lmdh ul .sjlm { display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8; }
.lmdh ul .sjlm a { font-size: 15px; color: #444444; line-height: 32px; display: block; padding-left: 70px; background-image: url(../images/list_28.png); background-repeat: no-repeat; background-position: 50px center; }
.lmdh ul .sjlm .dqlm { color: #138c23; font-weight: normal; font-size: 15px; }
.lis { float: right; width: 750px; min-height: 600px; margin-top: 0px; }
.lis ul li { height: 60px; line-height: 60px; font-size: 14px; color: #323232; background-image: url(../images/list_17.png); background-position: left center; padding-left: 15px; background-repeat: no-repeat; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #cccccc; }
.lis ul li .time { float: right; color: #666; }
.lis ul li a { color: #333; font-size: 15px; }
.lis ul li a:hover { color:#9d835f; }
.lis .rlmmc { line-height: 45px; height: 45px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; margin-bottom: 10px; }
.lis .rlmmc .dqwz { font-size: 14px; color: #888888; line-height: 45px; float: right; background-image: url(../images/list_09.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.lis .rlmmc .dqwz a { color: #888888; }
.lis .rlmmc .lmy { font-size: 22px; line-height: 43px; color: #138c23; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #138c23; float: left; height: 43px; }
/*???ï¿¥?ï¿ a?????ï¿ a???|???ï¿¥???????1*/
.contxt { padding-bottom: 35px; }
.contxt .btsq { font-size: 20px; text-align: center; color: #444444; line-height: 35px; font-weight: bold; padding-top: 20px; }
.contxt .btf { font-size: 18px; text-align: center; color: #535353; line-height: 30px; }
.contxt .timesq { font-size: 15px; line-height: 50px; text-align: center; color: #999999; margin-bottom: 20px; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d9d9d9; }
.contxt .nrc { }
.contxt .nrc p { font-size: 15px; color: #555; line-height: 32px; text-indent: 2em; }
.contxt .nets a span { color: #009899; }
.contxt .nets .top { position: absolute; top: 40px; right: 40px; padding: 10px; height: 40px; width: 40px; }
.contxt .nrc p img { max-width: 100% !important; height: auto !important; }
.contxt .timesq span { padding-right: 10px; padding-left: 10px; }
/* ???ï¿¥?ï¿ a?????ï¿ a???|???ï¿¥???????1???Â¤?????â€¦?????Â¤?????ï¿ a???1???|???????Â·???ï¿¥???????? */
.nets { padding-top: 25px; margin-top: 30px; border-top-width: 1px; border-top-style: dashed; border-top-color: #dedede; height: 100px; position: relative; }
.nets a { font-size: 0.875em; color: #666666; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; }
.nets a:hover { color:#138c23; }
/*soso*/


.foot {background-color: #0060ae;height: 170px;border-top-width: 2px;border-top-style: solid;border-top-color: #e28309;margin-top: 70px;}
.foot .fcon { width: 1000px; margin-right: auto; margin-left: auto; }
.foot .fcon .flogo {padding-top: 35px;float: left;}

.foot .bq p {font-size: 13px;line-height: 24px;color: #fff;}
.foot .bq {margin-top: 40px;margin-left: 40px;float: left;}
.foot .fwsz {float: right;margin-top: 20px;font-size: 13px;color: #fff;line-height: 24px;}
.hdp .bd ul li .text { font-size: 22px; line-height: 70px; color: #fff; text-align: center; position: absolute; left: 0px; bottom: 0px; background: rgba(0,0,0,0.5); width: 100%; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; }

#vsb_content_2 div{font-size: 14px!important; line-height: 33px!important; color: #444; }
#vsb_content_2 div p{font-size: 14px!important; line-height: 33px!important; color: #444;}
#vsb_content_2 DIV{font-size: 14px!important; line-height: 33px!important; color: #444;}
#vsb_content_2 p{font-size: 14px!important; line-height: 33px!important; color: #444;}
.contxt .nrc img{max-width: 750px!important;}


.contxt ul li{border-bottom-width: 0px; border-bottom-style: dashed; border-bottom-color: #cccccc;}
.foot .fcon .flogo img { display: block; padding-bottom: 5px;}
.foot .fcon .flogo p { font-size: 13px; line-height: 24px; color: #fff; }
.foot .fcon .fwsz img { display: block; float: left; margin-left: 15px; }